home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-02 / ibmlogo.zip / VGALOGO.SCR < prev   
Text File  |  1993-01-04  |  7KB  |  179 lines

  1. :gdoc sec='IBM Internal Use Only'
  2. :frontm.
  3. :titlep.
  4. :title.VGALOGO
  5. :title.
  6. :title.Version 1.21
  7. :author.Christian Michel
  8. :address.
  9. :aline.IBM Deutschland GmbH
  10. :aline.BI Berufsausbildung Sindelfingen 1
  11. :aline.Kst.: 5318 - Adrs: 7032-54
  12. :aline.VM-ID: CMICHEL at STUTVM3
  13. :eaddress.
  14. :etitlep.
  15. :body.
  16. .rh VGALOGO 1.21
  17. :h1.History of changes
  18. :xmp.
  19. 10/13/88  Version 1.0  placed on PCTOOLS
  20. 10/17/88  Version 1.1 with these changes &gml.
  21.           - three new options within the Ln parameter
  22.             0 -> little logos are suppressed
  23.             4 -> little logos are static black
  24.             5 -> little logos are static white
  25.           - runs also with monochrome displays
  26. 11/10/88  Version 1.2 with these changes &gml.
  27.           - S option added to supress snow on slow
  28.             machines like model 25 and 30.
  29.           - problems with SETVGA solved.
  30.             VGALOGO now doesn't show those funny effects
  31.             when used together with SETVGA.
  32.           - When leaving VGALOGO the old palette is
  33.             restored.
  34.           - source files included in the package
  35. 11/22/88  Version 1.21 with these changes &gml.
  36.           - 3 new shades for the little logos added.
  37.             Now you can have the shade not only about
  38.             the single logos but also about the whole
  39.             screen. Values of new shades :
  40.             6 -> shade from left to right (similar to 1)
  41.             7 -> shade from outside to center (similar to 2)
  42.             8 -> shade from center to outside (similar to 3)
  43.           - The status of the palette is checked at the
  44.             beginning of the program. So the palette is
  45.             only frozen if it was at the start of VGALOGO.
  46.             So the problems with curious palettes should
  47.             be ended.
  48. :exmp.
  49. :h1.How to use the VGA_IBM_Logo program - Version 1.21
  50. This program was developed referring to the IBMLogo demo program
  51. for the 8514 graphics adapter by David A Kerr. The VGA / MCGA version
  52. displays the logo in the 320 x 200 x 256 colors mode.
  53. :p.
  54. The program runs on VGA and MCGA - graphic adapters with color or
  55. monochrome displays.
  56. :p.
  57. In the middle of the screen there is a big IBM-logo with a 3-D effect
  58. and in the background some little logos are showed.
  59. Both, the big and the small logos are shaded with different colors
  60. that change all the time. That looks as if the colors are scrolled
  61. through the logos.
  62. :p.
  63. The simpliest way to execute the demo is to run it without any
  64. options&gml.
  65. :xmp.
  66. VGALOGO
  67. :exmp.
  68. In this case at first a screen with some comments is displayed.
  69. After any key was pressed, the demo starts. (Don't wonder it takes
  70. about 2 seconds to build up the screen.)
  71. :p.
  72. The demo can be stopped at any time by pressing ESC.
  73. :h2.Options
  74. :p.To get a short list of possible options just type this command&gml.
  75. :xmp.
  76. VGALOGO ?
  77. :exmp.
  78. The Options are&gml.
  79. :xmp.
  80. VGALOGO [?] [Ln] [Wn] [D<n>] [S<n>]
  81. :exmp.
  82. :ul.
  83. :li.Ln &gml.
  84. :p.This option describes the way the little logos in the
  85. background are shaded. There are nine possibilities. In the first way
  86. the colors in the logos scroll from the left to the right side, in
  87. the second way the colors are scrolled from outside to center and
  88. in the third way from center to outside. These three shades are also
  89. available about the whole screen, not only about the single logos.
  90. Additionally to them there are modes to suppress the logos, to have
  91. them in static black or white.
  92. .pa
  93. The numbers for the six possibilities are &gml.
  94. :xmp.
  95. 0&gml. supress the little logos
  96. 1&gml. scroll colors from left to right (single logos)
  97. 2&gml. scroll colors from outside to center (single logos)
  98. 3&gml. scroll colors from center to outside (single logos)
  99. 4&gml. little logos are static black
  100. 5&gml. little logos are static white
  101. 6&gml. scroll colors from left to right (whole screen)
  102. 7&gml. scroll colors from outside to center (whole screen)
  103. 8&gml. scroll colors from center to outside (whole screen)
  104. :exmp.
  105. :li.Wn &gml.
  106. :p.This option defines the speed the colors are changed.
  107. Or to be exactly n is the number of vertical retraces between the
  108. palette changes (about 16 ms per retrace).
  109. :p.(0 <= n <= 10)
  110. :li.D &gml.
  111. :p.With this option you can skip the title screen without specifying
  112. the duration of the program.
  113. :li.Dn &gml.
  114. :p.With this option you can set the time, the demo should run.
  115. If this option is specified the title screen is skipped,like
  116. the simple D - option, so that the program can be called
  117. from batch-files for a certain time without showing the title screen |
  118. :p.The specified time is only an approximate time.
  119. :li.S<n> &gml
  120. :p.This option is especially for slow computers like model 25 and 30.
  121. As on 8086 machines some snow appears on the screen, because the
  122. processor is not fast enough to change the palette in the time of
  123. the vertical retrace, this option divides the palette changing routine
  124. into two parts so that the change can be done within the flyback.
  125. This causes a slowdown of the whole color sweep (same speed as
  126. the W1 option in normal use of program).
  127. :p.Use n=1 or no additional number to slowdown the routines, n=0 sets
  128. the fast speed. The n=0 is to override the preset state of the slowdown
  129. mode. The slowdown mode is set on any computer which has no 80286
  130. processor (the decision is made with the help of the equipment byte
  131. in the ROM). On PC/AT, PC/XT 286, PS/2 Model 50..80 it runs in the
  132. fast mode.
  133. :eul.
  134. :h1.Problems
  135. :p.When using VGALOGO some problems were reported.
  136. :ul.
  137. :li.VGALOGO doesn't get along with host-emulating software.
  138. :p.When you change the screen from VGALOGO to host, the host
  139. screen isn't readable anymore. This effect disappears when you
  140. exit VGALOGO in the DOS-task.
  141. :li.HOWARD, the program to change the character set seems to change
  142. BIOS-interrupts so that VGALOGO can't recognise which graphics
  143. adapter is used. So VGALOGO only tells you that you need a VGA
  144. or MCGA. This problem did not occur with my version of HOWARD.
  145. I use version 2&per.30.
  146. :li.I discovered that VGALOGO doesn't coexist with EGAX, which
  147. is used to upload new fonts.
  148. :eul.
  149. :p.If some other problems occur, please send me a note with a short
  150. description of the trouble effects.
  151. :h1.Comments
  152. If you have any comments to this program send your notes to
  153. CMICHEL at STUTVM3. As I am in job training, I'm not
  154. all the time at IBM locations and so the response to your
  155. requests can take a little time.
  156. :p.My adress is as follows &gml.
  157. .in 10
  158. :xmp.
  159. Christian Michel
  160. IBM Deutschland GmbH
  161. BI Berufsausbildung Sindelfingen 1
  162. Adrs. 7032-54   Kst. 5318
  163. :exmp.
  164. .in 0
  165. :h2.Source
  166. :p.As so many people were interested in the source, I decided to include
  167. it in the package. Unpack the source files LOGOSRC FLSBIN with
  168. LOADRAM. The package contains the pascal-file, a short assembler
  169. file (set palette routines) and the &per.OBJ-file of the assembler
  170. routines. (For those who have already the source of version 1.1 &gml.
  171. The palette set routines have only been removed from the pascal INLINE
  172. to improve the legibility.)
  173. :p.
  174. VGALOGO was developed on my own time and on my own equipment
  175. with the help of Dan Butterfield (DAZZLE) who delivered the
  176. routine to change the palette and with the source of the
  177. IBMLogo - program by David A Kerr.
  178. So it is considered IBM INTERNAL USE ONLY.
  179.